Acknowledgements

The authors wish to thank Kent Pitman for his continuing assistance in making T true.

Gerry Sussman has provided essential guidance and inspiration.

Guy Steele wrote most of the compiler we're using, and has otherwise been a strong influence, originating much of the project's design philosophy and shaping and inspiring many of its features.

This document borrows from the Lisp Machine Manual [#!Weinreb81!#] and the Common Lisp Reference Manual [#!CLtL!#]. We are grateful to their authors.

We wish to acknowledge the influence and valuable advice provided during the design process by the following people at Yale, MIT, and elsewhere: Alan Bawden, Richard Bryan, David Byrne, George Carrette, William Clinger, Peter Deutsch, John Ellis, William Ferguson, Christopher Hanson, Carl Hoffman, David Kranz, David Littleboy, Drew McDermott, Nathaniel Mishkin, Robert Nix, Jim Philbin, John Ramsdell, Christopher Riesbeck, John Ruttenberg, Olin Shivers, and Steve Wood.

Thanks to Judy Martel for her patient proofreading.

The NIL project at MIT was the source of many of T's good ideas. NIL is the work of Richard Bryan, Glenn Burke, George Carrette, Michael Genereseth, Robert Kerns, Jim Purtilo, John White, and one of the present authors (JR).

Jim Purtilo wrote the integer arithmetic package used in the current implementation while he was working on the NIL project.

We appreciate the patience of our user community, at Yale and elsewhere, who have had to put up with an incompatible, incomplete, and untuned new system.

Finally, we wish to thank John O'Donnell for helping to shelter us from the real world, and for having the foresight, or perhaps folly, to initiate the project in the first place.